beach substrate - Français Anglais Dictionnaire